/**************************************
 * Begin loadajax
 **************************************/
.loading div{
	top:0;
	left:0;
	z-index:9990;
	overflow:hidden;
	position:fixed; width:100%; height:100%;
	opacity: 0.5;
	background-color:#000;
}

.loading img{
	position:fixed;
	top:50%;
	left: 50%;
	z-index:9999 !important;
	opacity: 1.0 !important;
    filter: alpha(opacity=100) !important;
}

.error-message {
	color: #b94a48;
}

.form-error {
	border-color: #b94a48 !important;
}


.block{
	background-color: #fff;
	padding: 15px 0px 15px 30px;
	border: 1px solid #eee;
	margin-bottom: 20px;
	margin-right: 20px;
}
/********* End loadajax *********/





/**************************************
 * Map
 **************************************/
#map{
  display: block;
  width: 100%;
  height: 500px;
  margin: 0 auto;

}

.map-user {
	 height: 300px !important;
}
/********* End Map *********/






/**************************************
 * Layout
 **************************************/
.pt0{ padding-top:0px !important;}
.pt5{ padding-top:5px !important;}
.pt7{ padding-top:7px !important;}
.pt10{ padding-top:10px !important;}
.pt15{ padding-top:15px !important;}
.pt20{ padding-top:20px !important;}
.pt25{ padding-top:25px !important;}
.pt30{ padding-top:30px !important;}
.pt35{ padding-top:35px !important;}

.pr0{ padding-right:0px !important;}
.pr5{ padding-right:5px !important;}
.pr10{ padding-right:10px !important;}
.pr15{ padding-right:15px !important;}
.pr20{ padding-right:20px !important;}
.pr25{ padding-right:25px !important;}
.pr30{ padding-right:30px !important;}
.pr35{ padding-right:35px !important;}


.mt0{ margin-top:0px !important;}
.mt5{ margin-top:5px !important;}
.mt7{ margin-top:7px !important;}
.mt10{ margin-top:10px !important;}
.mt15{ margin-top:15px !important;}
.mt20{ margin-top:20px !important;}
.mt25{ margin-top:25px !important;}
.mt26{ margin-top:26px !important;}
.mt30{ margin-top:30px !important;}
.mt35{ margin-top:35px !important;}

.mb0{ margin-bottom:0px !important;}
.mb5{ margin-bottom:5px !important;}
.mb10{ margin-bottom:10px!important;}
.mb15{ margin-bottom:15px !important;}
.mb20{ margin-bottom:20px !important;}
.mb25{ margin-bottom:25px !important;}
.mb30{ margin-bottom:30px !important;}
.mb35{ margin-bottom:35px !important;}

.mr0{ margin-right:0px !important;}
.mr5{ margin-right:5px !important;}
.mr10{ margin-right:10px !important;}
.mr15{ margin-right:15px !important;}
.mr20{ margin-right:20px !important;}
.mr25{ margin-right:25px !important;}
.mr30{ margin-right:30px !important;}
.mr35{ margin-right:35px !important;}

.ml0{ margin-left:0px !important;}
.ml5{ margin-left:5px !important;}
.ml10{ margin-left:10px !important;}
.ml15{ margin-left:15px !important;}
.ml20{ margin-left:20px !important;}
.ml25{ margin-left:25px !important;}
.ml30{ margin-left:30px !important;}
.ml35{ margin-left:35px !important;}
/********* End loadajax *********/
